you're screwed! - Alemán Inglés Diccionario